.main_l{ 
	float:left; 
	width:870px; 
	.mit_title{
		height: 35px;
		margin: 30px 0 20px;
		position: relative;
		text-align: center; 
		position:relative;
		h2{
			background:#fff;
			color: #714a1f;
			font: 400 22px/22px;
			height:24px;left:50%;
			margin-left: -75px;
			overflow: hidden;
			position: absolute;
			top: 0;
			width: 150px;
		}
		p{
			color: #999;
			font: 400 14px/18px;
			height: 18px;left: 50%;
			margin-left: -75px;
			position: absolute;
			text-align: center;
			top: 26px;
			width: 150px;
		}
		i{
			&.mlt-line{
				background:#f2f2f2; 
				width:100%; 
				height: 2px;
				left: 0; 
				overflow: hidden;
				position: absolute; 
				top:20px;
			}
		}
	}
	li{ 
		height:246px; 
		margin-bottom:20px; 
		background:#fff;
		.mlt_l{ 
			width:300px; 
			height:246px; 
			float:left; 
			cursor:pointer;
			.mlt_l_top{ 
				height:100px; 
				margin:0 20px; 
				border-bottom:1px dotted #ddd;
				background:url(../img/5465adf5N3e28fc2f.jpg) no-repeat center #fff; 
			}
			.mlt_l_bottom{
				h1{ 
					text-align:center; 
					margin-top:20px; 
					font-size:14px;
					b{ 
						font-size:48px; 
						color:#c40000; 
						padding:0 10px;
					}
				}
				.desc_time{ 
					height:30px; 
					border-radius:30px; 
					background:#ccc; 
					margin:10px 30px; 
					line-height:30px; 
					text-align:center
				}


			}
		}
		.mlt_r{ 
			width:570px; 
			float:right; 
			cursor:pointer;
			&:hover{
				filter:alpha(opacity=50);
				-moz-opacity:0.5;
				opacity:0.5;
			}
		}
		
	}
}
.main_r{ 
	float:right; 
	width:300px; 
	margin-top:35px;
	h2{ 
		border:1px solid #ccc; 
		background:#fff; 
		height:36px; 
		margin-bottom:10px;
		overflow: hidden;
		span{
		
		}
		label{ 
			display:inline-block; 
			width:32.5%; 
			text-align:center; 
			margin-top:10px; 
			cursor:pointer; 
			position:relative;
			&:hover{
				color:#c40000;
			}
			&.on{ 
				line-height:36px; 
				margin:0; 
				background:#72542b; 
				color:#fff; 
				border:none;
				i{
					border-style:solid dashed dashed dashed;
					border-color:#72542b transparent transparent transparent;
					border-width: 7px;  
					display: inline-block; 
					position:absolute; 
					bottom:-13px; 
					left:40px;
				}
			}
		}
	}
	.brand_list{ 
		border:1px solid #ddd; 
		background:#fff; 
		border-top:none;
		h3{ 
			height:35px; 
			line-height:35px;
			text-align:center; 
			background:#f2f2f2; 
			border-bottom:1px solid #ccc;
			border-top:1px solid #ccc;
		}
		ul{
			li{ 
				width:50%; 
				display: inline-block;
				vertical-align: top;
				position:relative;
				label{ 
					display:block; 
					height:100px; 
					border-bottom:1px dotted #d3d3d3; 
					border-right:1px dotted #d3d3d3; 
					cursor:pointer;
					&:hover{
						filter:alpha(opacity=50);
						-moz-opacity:0.5;
						opacity:0.5;
					}
					
				}
				.brand_postion_hover{ 
					position:absolute; 
					top:-1px; 
					left:-372px; 
					width:350px; 
					border:1px solid #ddd; 
					background:#fff; 
					display:none; 
					padding:5px; 
					z-index:100; 
					cursor:pointer;
					img{
								width: 100%;
							}
					h4{ 
						line-height:40px; 
						height:40px;
						b{ 
							color:#c40000; 
							font-size:16px; 
							padding:0 5px;
						}
						.img_{ 
							width:80px; 
							height:40px; 
							float:left; 
							margin-right:10px; 
						}
					}
					.pm-corner {
						position: absolute;
						right: -20px;top: 30px; 
						background:#fff;
						i{
							border-width: 10px;
							font-size: 0;
							overflow: hidden;
							position: absolute;
							border-style: dashed dashed dashed solid;
							&.i1{border-color: transparent transparent transparent #ddd;right: 0;}
							&.i2{border-color: transparent transparent transparent #fff; right: 1px;}
						}
					}
				}
			}
		}
	}
}

